960
1580
747
1383
807
711
1407
823
945
774
2021
7706
2466
636
735
753
1612
660
1419
1000
1476
711
1584
889
725
992
625
1186
800
1914
2160
1598
1341
1795
851
650
748
2775
781
1135
684
806
816
744
2113
1557
1074
847
700
1042
709
1680
702
732
1668
1383
2963
877
1841
671
2625
2315
819
1957
4303
1454
2723
1113
1091
846
926
667
711
1960
678
751
1025
666
2897
1104
1320
939
709
644
2142
638
2115
860
1184
909
1297
1508
887
1603
778
1009
1528
881
1888
866
745
792
682
1062
753
2149
695
4107
758
2456
627
851
1704
1529
4674
724
1326
757
1110
1860