2562
2
1699
1632
1064
1
1511
3326
3
1606
2245
4179
2082
2427
12
1475
3053
7
1568
2901
1950
1730
0
2108
6
2209
5717
1746
7733
2710
2152
1854
297066
951
2512
1734
2392