121182
1
1661
2
2819
440
0
1010
1225
2188
9
2587
6
1941
2628
6968
5
2321
7
1040
2730
2207
3674
10
1115
10324
11611
3440
1458
3
1805
5108
4
1894
5602
1811
4123
2356
2089
4271