2028
1
1100
1866
3
472
2
435
400
0
2496
1808
1188
1824
770
1184
4682
2030
3017
9
1633
8475
12
383
4
699
6
1453
2499
1869
1584
1848
7334
4223
22
835
26
1372