465
788
650
476
1025
176
552
450
967
515
568
672
503
2288
528
225
190
568
710
526
568
521
139
42
782
217
608
206
714
458
243
464
469
1709
566
663
426
179
77
536
568
109
535
442
459
548
595
353
460
282
556
198
556
796
1062
589
501
540
35
576
543
449
180
508
1354
561
520
977
165
1183
581
588
508
555
81
179
495
554
527
517
514
211
123
504
588
530
553
519
123
479
69
192