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
1555
1298
616
1146
2732
860
2602
737
766
876
845
874
850
1148
2598
1820
955
975
619
815
1000
657
1688
1695
1534
1337
2970
821
647
994
613
3115
1116
918
4483
854
969
783
1180
1471
844
4564
1188
2939
2199
1852
1076
1301
1529
780
619
759
1394
1611
947
619
1050
1560
947
874
1025
1209
2973
2001