3898
10
4032
12
2489
5997
532
1
2802
6
1903
3
1841
2
2664
2266
0
891
1974
1893
1371
30334
2392
946
1166
11
3060
5
1787
1345
2181
345
2044
1719
3173
1954
1437
1232
493