244
52
309
314
71
300
192
491
196
164
743
454
302
77
361
341
167
376
501
401
542
346
541
554
1077
470
290
561
918
320
596
648
303
318
884
850
761
872
538
472
11
786
631
458
1067
467
963
1502
22
1170
249
358
473
286
675
594
612