83
1
2294
1711
2
1305
2108
3
1751
1781
1660
2562
1816
662
0
801
300
1683
1813
673
915
538
1424
693
784
526
1093
1380
2166
1825
1431
905
2710
1690