1641
2
2492
6
848
1
2013
7
917
197
1208
960
371
0
1492
30795
3216
318
1215
160470
11
695
1057
1201
375
963
692
832
201
1364
1328
3370
14
912
925
2359
30641