2200
805
1225
1134
841
819
1065
4934
849
773
2256
1077
864
803
3713
942
2247
2206
708
875
2188
1475
2215
899
2559
2515
766
1625
733
1212
862
1207
968
2837
789
881
801
735
878
886
718
981
2827
885
1481
787
1374
1274
2154
2051
3076
3483
3325
2451
924
1377
1933
5157
1169
778
3848
974
776
905
951
703
1101
670
5091
651
791
636
1200
727
2690
827
704
2565
763
1310
916
1762
781
689
1410
731
3619
1171
729
736
714
758
798
1254
1042
700
730
693
5508
822
2325
690
796
621
2971
931
1280
1076
633
2475
799
1370
2087
664
720
732
1173
1562
2452
920