2410
1073
888
805
657
785
811
696
815
1485
750
616
767
1451
640
648
693
961
1981
1248
735
1875
753
2979
702
1291
899
1203
723
760
602
652
630
604
735
1182
1636
602
1130
856
896
991
703
687
3028
1201
2403
905
2257
1251
682
673
2950
1133
653
766
600
2024
1410
1832
734
755
1735
1709
1730
4823
921
834
678
2542
1586
637
630
695
876
788
1164
1172
1058
633
2409
952
669
689
907
889
2176
820
1472
767
1780
780
743
1408
946
1435
916
1300
656
951
2604
1146
669
892
947
2460
1138
896
669
1154
1393
710
1388
1778
984
1789
1669
1508
787
1096