1203
1487
783
8893
1297
963
844
999
1049
1017
734
798
1471
727
1253
4820
847
1693
656
1784
877
724
827
1608
1306
1193
1431
800
813
659
750
678
794
753
804
655
643
1762
736
630
2416
647
719
991
1912
825
678
672
1227
2559
677
1214
801
632
712
650
850
667
869
706
1786
700
977
1416
706
2288
2110
1167
1507
708
2142
2434
766
1557
1224
801
795
944
1343
791
817
1001
740
1089
1062
829
757
1239
768
1457
1253
881
977
667
1180
868
795
1037
1408
1141
1362
678
1420
1159
2515
950
680
1922
933
1374
3172
855
832
898
633
1510
1673
684
2590
1562