1681
1
2522
2
4978
2772
982
978
2318
883
3
771
2542
2494
3623
1690
2538
2400
6
262
2048
2141
9
2529
7
1015
2132
2582
278
1545
1554
1967
942
2999
2562
2001
0