3090
6
2903
3
2932
2
1371
1
21152
8
1539
3485
7
3080
989
0
181997
11
1011
25669
19783
2535
3429
1004
4044
5
3083
17946
1941
4
2465
1716
3125
1268
1787
3546
1373
32302
3498
1092