100
826
5
3
714
2
748
4
647
1071
15
1083
695
7
1418
8
1146
20
1013
24
856
25
897
13
21
1066
679
9
1023
971
1748
59
300
1026
450
1191
12
600
903
839
1
31
1000
1049
200
994
10
71
700
784
1028
908
6
0
864
854