3090
6
21152
8
3724
3
5915
11
2903
3673
2932
2
17946
0
297066
623
1
1289601
4
1087
562
14
3080
32302
528
1189
2366
2996
1650
572
1320
2258
2919
2983
5
6899
9
2966
6236
10
3336