841
680
1999
664
758
840
716
749
1001
1725
1691
1090
748
747
623
5258
2774
1069
1884
1282
1302
690
739
1512
668
1311
681
2540
669
606
713
695
636
684
789
630
681
625
631
728
670
666
2033
733
646
654
650
1273
861
636
1288
674
691
1708
809
1427
1342
1354
677
1421
649
1243
713
1067
955
600
1486
979
2446
2490
677
2128
740
1873
637
1867
625
646
1193
694
1192
783
1800
1613
993
1998
1682
1100
1296
877
808
791
828
649
1275
1295
1476
678
968
780
742
1283
948
695
1230
1032
734
915
993
1996
664
680
1965
1667
1796
903
925
1163
1350
2403