1380
0
1787
1
1000
868
526
1399
801
830
1660
1813
1751
2562
2
496
3738
5
3326
3
784
1093
1305
673
83
2710
1532
4530
1606
3354
2294
1547
1632
662
1778