3066
7
4537
4
1348
1593
2
6899
9
3336
1
5915
11
2646
5
2801
3461
2919
1019
322
1188
3575
1525
3
1195
3248
8
3673
6
1089
24337
22
1289601
1373
1237
0
6247
3126
2136
3683
1250
951