1540
2
3959
4
2683
0
2295
14
1
5608
105290
1009
1649
282572
4594
1152
3659
46414
584
4688
1431
458
909
2791
8
1192
1378
1428
1069
896
1105
1024
1586
1543