3090
6
2001
1
1371
2903
3
2932
2
2131
21152
8
929
2600
4
19944
3080
3673
1606
9956
2727
2377
1860
1825
2243
1266
1213
0
1053
1140
2919
10243
1111
1304
2906
25669