1059
627
5822
1062
850
4360
743
697
1113
5427
1437
866
905
1149
2101
925
700
622
733
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
1341
1440
1897
1029
1178
1289
1908
1292
1695
1136
749
4887
1505
4987
813
859
876
1816
909
942
1453
846
696
1245
850
1364
772
957
2206
868
797
637
906
714
995
1353
769
1089
1044
1702
746
635
821
857
1666
1634
1146
1166
822
2807
700
949
1001
1532
2342
1237
755
767
1512
666