4820
2
1869
5
11829
0
646
7334
4
3469
180849
858
1170
1
2061
2126
3588
422
2570
273
2727
5781
6
1285
653
3092
1932
3114
1344
2459
9
5223
5316
10
2522
5560