1062
4795
935
3036
3030
1022
923
790
1688
1332
1224
2415
708
1094
750
670
977
809
816
1582
1070
642
906
1489
2723
725
649
1135
1897
1052
3725
1364
870
667
772
1646
696
993
1402
1450
7090
885
1081
2264
574
5805
805
723
1124
1218
652
3560
720
1283
821
761
1059
753
2932
1435
891
1416
1619
3145
1291
708
819
1109
3494
2380
718
2148
5040
865
767
2048
676
1053
947
692
1645
1609
800
775
752
982
1596
1098
1165
685
906
1053
12880
815
718
779
910
915
899
937
1240
1825
1374
1449
886
909
2137
909
1057
1688
1450
1400
1083
6168
736
1023
897
1031
1432
2717