2500
4
2017
1
1630
2658
10
851
1884
3
3591
11
7471
9
4476
2
2255
11924
6753
17
1234
4562
2309
2188
24337
22
1069
5746
23
123674
35
1271
1324
2232
2317
2915
5204
57793
0
4099
7
4630
19932
6