981
1
734
2
8904
4507
5
3999
23
749
747
627
740
601
666
1450
0
4644
11
1181
10
1293
4
1991
8
1437
745
399
84
810
3
877
995
2790
6
2104
900
1885
1954
924
1713