3090
6
181997
11
21152
8
3080
3
2535
2
3779
2865
1622
1
3083
822
32302
0
1020
19783
1444
2758
5
2932
3498
4
17946
1594
3589
9160
1294
1153
1061
1200
4199
2357
4837
1015
1066