2535
2
32302
0
2622
6
21152
8
1449
3498
4
2082
1
25669
3090
3083
181997
11
2021
1601
3
19783
2932
1603
5402
9
2377
17946
436
2207
444571
2980
2990
1348
5253
1143
1294
1153
2462