2028
1
1100
1851
3
1184
2
770
0
1866
435
472
400
1901
4936
1722
320
988
4682
1668
2030
699
6
1453
1869
2499
4
359
1584
835
26
1372
2069
2041
1808