200
536
1
4
648
17
599
676
2
7
499
1213
16
15
299
1065
11
14
100
891
3
24
251
915
13
249
881
0
88
817
5
8
600
2163
9
800
1783
29
1167
50
982
729
6
12
1833
73
764
1324
10
1068
954
19
1069
1290
700
1141
500
1136
973
1042
1002
822
22
1278