737
667
1611
665
1639
855
795
963
557
1098
1263
633
705
1031
1280
1060
831
747
1039
660
637
1158
1498
693
2124
1269
2021
690
777
765
1100
1009
692
2424
2367
1159
1405
4885
1063
1256
721
1042
1361
1867
1379
746
677
704
649
1187
756
914
798
1813
1603
791
927
1055
1619
1988
714
709
1218
1218
1859
1860
777
901
1036
1116
900
725
676
1347
653
1028
814
679
1225
1158
902
708
1883
691
1705
844
2478
1090
3003
742
1128
942
663
697
1376
1098
804
1696
1469
654
665
1123
749
616
652
788
1871
713
635
1161
737
1989
947
688
649
2416
1495
950
795
720