121182
1
1132
0
2461
20
2819
3287
440
480
543
2127
417
4431
2
1941
2870
3
6968
5
2321
7
1040
2207
2320
1343
11611
1805
9
2260
12
1894
4123
2356
2089
2906
764
918
3626