3909
7
3036
0
1418
2
1513
1
458
1501
4328
10
2705
46414
1015
5363
6
1105
3659
14
2522
1152
691
768
1587
584
896
1838
1009
31535
2431
3
1649
1921
99
4594
649
2229
4