3090
6
635
0
2903
3
1045
255
3080
572
17946
5052
10
2932
2
3680
2480
1
1849
21152
8
2535
1289601
4
2165
3126
25669
19783
670
6668
3673
1828
1294
2964
4775
1603
3066
7
3546