572
0
181997
11
2535
2
3083
19783
32302
14
3090
6
2087
2932
25669
3498
4
3560
3
1225
2666
9
17946
542
8329
1189
2906
1
1153
629
2996
2562
3344
1985
908
984
21152
8
1672