809
989
1304
3929
1380
5724
897
779
1298
899
1971
1955
776
2037
1561
1845
826
858
2410
1232
992
860
920
1216
791
1371
2863
1860
1236
1633
1446
1845
808
733
958
1200
2342
1045
755
699
1249
1202
952
3869
822
3100
1677
1541
1272
1200
1868
1707
738
1472
2181
2451
724
3031
1274
892
2035
736
788
1000
988
1731
661
999
871
686
1252
866
831
757
1129
744
1117
2523
711
664
1011
1106
936
3106
5552
1129
1417
1154
1758
867
1502
971
1030
920
1415
1874
785
1825
1837
887
1010
1448
1209
1151
2126
1501
903
3023
2017
3149
1968
1524
1387
1645
1485
868
2050
1188
3878
1036