6362
5
1593
2
2271
4
6899
9
3336
1
5915
11
3461
14421
12
2919
322
1188
3575
1195
12149
11761
3248
8
3673
6
3208
8582
3
1289601
2840
1092
1237
0
2966
6247
3126
441