2535
2
21152
8
3090
6
1585
3083
1583
1
3461
4
32302
0
19783
1844
1673
2932
3498
17946
638
1294
1153
1759
851
2392
2583
7
25669
4915
1589
3
1347
2382
2440
3063
1346
3080