2028
1
1100
1851
3
2188
9
1184
2
1633
3440
5108
4
435
5602
2659
472
400
0
6579
1901
1010
1277
5
111
1722
752
3293
320
988
3251
6
1668
3674
10
2030
1115
10324
1458