800
1
1196
1323
570
1305
0
1388
2
1583
2908
1067
156
4179
2358
9
108797
1405
2166
2386
2245
3
2530
4
6236
10
1174
10827
2629
1816
585
378
951
1015
562
2906
690