3090
6
4775
2
3080
3
2903
2932
2270
2845
5
345
0
21152
8
2349
2535
6668
1
3673
1828
1294
572
17946
3066
7
5052
10
2245
1289601
4
1849
5915
11
1976
14
1045
1305
1628
6572
2480