6095
9
658
2
1960
0
1451
3090
6
1289601
4
6247
5
2835
3066
7
2408
8
1569
1
6899
6698
2013
3336
1320
5915
11
3461
2919
12459
3
322
957
6713
1188
5621
3575
2213
771
1195
2184