181997
11
2535
2
1294
1
2382
4
21152
8
17946
0
3090
6
1585
3083
1583
3080
3
3461
2668
32302
19783
1844
1673
2932
3498
1243
1668
1781
1397
638
444571
9
1153
1759
851
1849
2238