1607
638
993
479
627
224
791
201
383
230
432
172
371
87
670
175
509
275
686
92
1015
436
562
181
438
233
529
53
723
220
399
80
285
117
518
178
483
126
574
277