1681
1
1787
1380
0
2173
2999
3
801
2166
1547
868
2368
1660
1306
784
1923
2
1590
83
1093
830
1813
1814
1749
4311
3354
3518
2184
526
496
1766
1382
1788