1632
2
1000
0
801
1660
1
1015
83
1547
1087
1691
3485
7
2368
868
1788
1382
2710
582
1816
1681
1431
1394
2427
12
673
802
2173
2294
2209
2082
1568
2181
5
2344