632
264
414
411
114
721
1246
383
313
666
692
378
355
319
297
849
314
1668
427
338
1162
1208
1184
585
563
739
555
290
569
2078
279
461
729
518
814
573
770
672
992
1040
630
329
272
603
495
459
179
631
359
414
350
660
901
248
197
140
405
334
495
230