3835
5
999
1
1695
7
5389
4398
10
2860
2241
1557
2773
6779
1095
742
1503
1951
2
643
2100
5094
9
1024
2053
658
1564
1618
0
1239
1529
1265
2562
7299
27
1399