2028
2
10813
7
1063
1
2631
1509
5
2687
1266
2929
6
2974
5233
10
2264
9504
1346
0
1059
1748
1554
1088
2446
4274
3
1462
1887
1731
1280
3982