2052
1949
642
870
817
672
670
805
758
627
808
2161
2713
770
1058
666
846
1204
702
1186
849
609
2101
2675
804
642
801
769
700
915
2850
2164
1106
1297
735
645
785
720
863
3473
702
709
650
707
1527
766
821
670
912
707
763
911
687
791
701
976
638
670
709
700
1414
3194
765
834
876
2709
1401
1355
638
1503
711
648
848
863
946
707
757
661
905
1026
1301
9152
2366
700
2790
1420
1273
1137
772
1062
1958
626
845
2142
1103
727
630
3487
621
1457
744
654
786
975
2216
1298
1046
923
2315
1568
4403
849
1051
684
1783
1287
991
774
716
757