1527
2
2535
2184
1
3080
3
1778
2932
2562
21152
8
1635
4
1788
2578
1586
1935
3498
3090
6
32302
0
1399
1819
959
2710
1079
2368
5123
4044
5
17946
1431
1532
25669
3125
906