670
1625
2151
631
1007
2248
2888
1655
1979
1945
1889
2707
2708
1964
1172
2122
1935
1671
1657
4162
2202
2517
1119
2254
2249
692
1679
802
2157
2300
755
2516
674
2385
2240
634
1941
1096
2822
3096
1456
1180
836
2273
1911
2009
2423
687
1676
923
2002
1079
895
4223
1861
1625
2088
670
752
634
876
1178
757
709
800
748
1668
762
766
658
1430
1152
1303
1210
2028
2707
714
1313
1463
785
2907
2413
756
763
947
3487
724
2302
785
896
607
699
723
9396
708
939
1854
852
1354
665
3055
931
872
1550
1185
1075
813
1528
907
1514
740
1314
2678
1071
1105
795
785
792
787
780