181997
11
2535
2
1804
1
1668
21152
8
3090
6
3083
1075
4360
9
32302
0
1081
1660
19783
2163
989
2194
2932
3498
4
17946
4116
1294
2996
1153
1290
25669
2093
2670
3080
3
997
2322