1844
1
2535
2
1690
2710
1788
1295
3765
4
1558
1348
3498
280
2622
6
2650
20
3225
2377
1819
1622
32302
0
3683
21152
8
2250
641
1339
3090
2884
5
3083
1051
2781
3240
3
297066