1065
4934
849
773
2256
1077
864
803
3713
942
2247
2206
708
875
2188
1475
2215
899
2559
2515
766
978
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
1371
817
744
787
1411
2229
730
678
1411
1088
781
3725
1038
660
694
11233
1029
2973
857
823
839
857
640
764
692
1412
1304
1783
726
798
1867
2087
755
787
922
1311
2768
2427
2371
1154
2964
671
2767
774
771
735
2767
1150
688
2185
635
1241
585
6405
1763
802
807
1078
883
1103
1350
988
694
3620
623