824
1131
657
611
689
721
659
2493
606
2015
828
868
665
1372
2655
856
625
954
706
602
1271
1824
699
1009
1046
1389
617
798
784
638
633
778
743
1789
805
649
1363
780
1001
805
606
627
885
747
2309
2989
715
728
846
2146
792
980
718
808
727
629
625
886
749
2707
729
2877
680
1410
1255
2104
756
705
642
1375
705
1283
746
759
877
1650
1290
953
804
1368
850
853
845
747
3018
714
762
2195
717
628
1182
656
1235
1242
1111
1160
623
670
692
778
819
1792
693
667
1787
694
1032
1989
648
765
1206
1406
1904
789
1037
2407
687
1118
2216
728