1690
1
1681
2562
2
2152
83
1938
2999
3
2173
4179
1547
1766
1825
2368
2400
6
262
2048
2141
9
2529
7
1169
0
1015
2132
2582
771
693
278
830
1545
1554
1967
2001