2028
1
435
1584
2
1100
472
1263
3
400
0
1901
1851
1722
320
1184
1668
2030
699
6
1453
1869
2499
4
835
26
1372
2069
2041