1250
2
6095
9
658
1960
0
3090
6
1289601
4
6247
5
2835
3066
7
2408
8
6899
2013
3336
1
2302
3
5915
11
3461
2919
12459
322
1188
5621
3575
1195
4465
22
1496
2942
1529
2318
1532
3248