1814
2
1788
1
1380
0
1813
801
1660
868
3562
526
83
1093
830
1545
1844
2578
1749
2082
262
2294
1746
3227
1751
2655
1284
1399
673
1305
3694
760
999