2049
1
1780
2100
2
693
0
1691
467
3562
496
1380
2173
1778
2999
3
1606
1532
4179
2368
2530
4
2377
1992
19944
868
801
1787
1526
830
697
2982
2110
1309
1166