1102
1050
2302
938
1001
1001
2258
937
2532
1260
3436
1443
904
1467
870
892
1080
1219
1357
987
3917
909
963
994
5002
854
920
1328
1000
790
842
1948
812
1775
897
803
924
1557
930
825
1739
1631
1488
950
1400
1716
1106
1153
883
1131
895
2162
931
1556
827
1026
1331
1255
1085
1424
1572
789
1262
798
855
1743
922
884
1117
845
766
989
2754
791
793
871
1550
1964
1270
987
1102
1385
1468
2594
1065
1193
2924
3033
889
866
1074
852
2418
1419
1823
1644
1770
789
1601
1345
1718
790
1088
1992
813
2062
1164
2156
919
978
760
1994
1273
1066
1044
909
1929
1321
1976
1260