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