1051
1146
2994
936
2259
897
893
1693
694
1274
719
698
847
1169
1751
1461
1404
735
815
774
1480
661
3467
913
846
736
946
2469
1007
1201
2523
1405
1017
2318
1987
819
2159
1462
843
727
1049
1537
804
744
718
1929
884
1594
785
1323
979
1695
711
1336
1089
1107
2747
1773
4560
1209
1027
1495
2907
803
708
992
797
1016
1370
2408
700
842
2025
929
903
976
844
1521
1191
1152
1333
1203
1218
1051
704
1855
899
3257
656
1390
1958
872
649
1206
967
724
1127
654
811
690
915
2356
1997
685
869
674
1037
1791
3487
1550
1323
680
1127
1243
2322
1057
1684
729
1462
887