1180
875
1657
1967
969
1126
2213
2491
874
943
1486
976
993
1169
2351
949
1325
2197
1135
1825
2194
1336
1263
1708
1493
5458
2347
2293
949
1958
1618
946
1870
1814
1125
1100
1445
2025
1537
1427
1623
816
1613
3966
867
3386
2405
1236
857
1088
962
921
1365
855
923
2207
2715
1134
1087
2019
866
760
811
1641
1263
1841
880
964
850
2172
1555
2277
931
1009
836
883
825
894
827
880
1770
830
1467
1364
816
938
5543
937
898
2000
1484
943
798
2286
1086
1417
803
868
783
1583
698
2698
1894
1439
864
813
794
803
863
1000
1305
810
825
1601
787
1555
897
901
762
1674