543
0
876
121182
1
2281
2
3114
4
1675
822
2564
646
3442
2657
3
2749
3498
1452
1559
3663
23150
9
1172
1898
2546
1043
2224
3868
7
802
2526
1945
2710
4111
291
1842