952
1245
1454
2110
713
1087
925
966
957
1421
1510
847
1371
1915
1058
1350
946
868
5730
674
1873
857
832
902
1775
1099
1140
3092
782
3127
1399
909
1610
705
714
2155
796
1203
1001
964
1221
1556
837
729
2359
2003
674
1563
1491
767
1315
2159
844
650
829
668
777
840
892
1105
929
1903
874
1898
694
1822
971
1021
1080
776
1672
704
784
669
2027
1549
1245
784
695
915
784
752
1536
1082
1509
667
3633
1015
892
720
2030
785
836
1220
1434
687
3206
1266
1293
738
770
1242
2633
709
984
1275
994
3544
1552
1884
705
1075
644
949
1561
3144
733
627
626
753