722
524
691
131
2168
1302
3585
39712
2387
51
301
885
523
1303
5
3
1
1373
1239
9
2
21011
91
1405
16
178
847