1632
2
2110
1
3354
784
0
1547
1787
1380
1455
868
83
1816
4179
1306
2166
582
526
1000
1813
1844
1660
1778
1424
1568
3326
3
693
1382
1247
2551
673
2368