649
2039
1712
1166
1473
2498
1134
668
939
1872
686
709
2841
725
673
1668
728
4902
731
1873
880
816
671
671
2066
683
662
658
947
1479
665
2572
1042
694
2138
1597
660
842
714
750
1284
734
653
1399
667
749
633
2376
635
716
696
842
690
692
743
697
2482
685
668
1270
1183
2030
1160
716
614
908
656
1354
1641
1335
662
1191
1461
1407
1219
975
674
1348
1414
656
870
679
876
1994
643
807
657
649
723
861
1389
799
2528
627
1057
695
997
818
707
1040
1043
871
1815
1032
661
668
818
644
2042
1723
1851
966
723
749
661
719
972
1468
704
918