2400
6
1015
1
951
6236
10
619
564
2502
2740
3539
3
4761
2
2257
5
4179
2048
2844
2529
7
1167
2132
2582
771
1084
262
1545
1554
278
2141
9
1967
8607
8
4943
2153
2001
0