543
0
876
121182
1
514
2281
2
3114
4
177
1675
822
2564
1824
3442
5155
8
2657
3
2749
1452
1559
3663
23150
9
4895
1898
2546
1043
2224
3868
7
802
2526
1945
2710
4111