2500
4
2658
10
2017
1
1630
1295
2773
1234
2650
20
280
297066
0
3683
2250
3765
2462
3
2727
5151
2
2763
2911
9
2558
4451
15
2405
3207
3629
4553
1581
1451
106
123674
35
2157
16
2232