2030
9
1461
2
1719
4
1298
1
927
1231
5
859
6
1211
3
648
456
1391
873
1604
1351
7
1468
1263
1907
3987
4000
1812
2726
1986
14
3391
1020
903
2126
1321
4259
2218
938