564
236
244
556
332
468
212
588
548
292
508
252
676
516
284
124
324
476
484
316
172
372
628
428
148
652
692
108
348
92
708
452
644
156
636
164
116
276
684
524
732
612
68
188
596
204
604
196
76
724
716
84
52
492
748
308
132
388
668
412
364
436
756
44
36
356
764
444
572
28
228
772
396
404
788
12
532
268
4
796
