2049
1
1780
693
0
2100
2
1814
1691
868
1749
3562
801
1778
2999
3
2173
1168
1787
4311
4179
1545
1000
3591
11
2304
4606
1813
662
1532
2152
1547
1343
2368
2620