3090
6
3080
3
2903
2932
2
21152
8
1289601
4
6499
2535
6668
1
3673
1828
1294
572
0
17946
3066
7
5052
10
2245
1849
5915
11
1976
14
1380
1305
1628
6572
2480
2935
2165
3146
12
2919