2028
1
1100
1633
2
5108
4
472
435
111
0
1851
3
2188
9
1184
3440
3674
10
4677
1869
5602
2659
4271
400
2496
978
6579
1901
1808
1010
1277
5
1188
2749
1263
1722
752