181997
11
3090
6
21152
8
2903
3
2932
2
14
0
3080
2996
1193
17946
1189
4360
1
562
4702
4
1265
2372
7951
18
25669
19783
2535
572
4044
5
3083
2465
3125
3546
32302
2366
19944
3498