274
57
319
325
73
300
72
192
491
198
165
749
457
304
80
313
361
343
167
376
504
403
549
350
547
559
1085
472
295
564
168
929
324
602
654
305
318
889
857
761
878
540
475
11
794
633
462
1072
470
968
1511
22
1177
251
359
473
290
684
596
618