910
3
991
2
799
1
3999
23
749
747
1450
0
601
4644
11
627
745
4
399
1293
1182
10
1991
8
2790
6
2104
1437
84
877
996
810
1885
924
1954
875
1244
2375
7
1365
900