1841
4
1960
7
2438
2
1497
1
3039
8
1653
2732
2757
2862
1257
0
1073
1240
2509
6
2187
16628
14
1077
2188
9