3090
6
25669
0
3673
763
1
21152
8
1849
2
528
2903
3
2932
2395
14
2996
108797
1454
1189
3080
1512
3012
4
32302
5347
9027
2355
2320
1289601
908
1593
378
2907
2194
3447
7