2400
6
1015
1
1690
1554
2
1681
2562
1431
1168
2999
3
1825
3453
2844
2152
4761
2257
5
1766
1220
2173
262
2048
1547
2141
9
2529
7
4179
1167
2132
2582
1084
771
278