800
260
1029
1136
759
13
349
129
267
293
1441
123
233
465
238
66
609
138
238
136
8
524
182
262
1001
15
701
738
200
453
448
784
117
303
848
793
92
404
452
479
85
131
152
364
55
391
782
1002
172
45
