2658
10
2017
1
1630
2500
4
1234
2232
123674
35
1564
2
527
3
5978
6
884
3207
8866
12621
22
1320
0
1942
3519
9
12472
2300
118
810
4553
1795
1119
1683
2908
3181