1256
0
2137
4
2657
3
2749
1
3498
1452
572
2224
2
802
3239
6
4111
5581
9
6370
5
1838
1842
3151
683
798
653
383
1861
2190
1898
20634
8
1463
2282
1906
7
1131
1727
2855