2028
1
1100
1851
3
1184
2
435
472
400
0
1901
1722
320
988
1668
2030
699
6
1453
1869
2499
4
359
1584
835
26
1372
2069
2041
1808
2830
7
2024
5
1263
2496
1188