6236
10
1107
1
2245
3
14861
7
2466
5
2556
4
1174
2203
2
174730
18
2629
2170
2906
378
0
585
1087
1015
2799
6
1846
690
1694
3386
444571
9
2949
1802
2372
1992
1797