1424
2
2562
1305
1
1816
662
0
1813
801
2057
673
1819
1660
1168
1699
3326
3
1814
830
526
1093
2773
5
1778
1532
1380
1751
784
1545
2368
2082
1568
1746
868