4089
2570
1401
788
701
878
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
930
1163
723
870
812
704
1354
2302
2477
714
1076
852
1016
663
1582
1146
1148
1210
1412
691
688
3455
1025
622
1474
1265
2817
697
1341
816
665
2990
1050
2984
925
639
4559
818
1328
1529
750
1167
668
699
619
1923
1149
1121
1407
703
1487
1673
1315
756
893
745
1164
1685
735
2034