1042
770
2132
1184
5012
939
776
1071
1049
796
801
5255
828
1093
1154
4279
916
1014
703
2083
875
1762
875
748
1947
1112
768
694
823
833
705
922
727
1389
1383
1983
2101
1471
1946
965
777
946
893
962
1291
872
897
835
840
766
802
7229
1710
1134
2261
1488
2192
810
1157
1776
1228
725
1035
801
826
1406
1044
1450
1283
1373
742
664
1718
758
2330
1303
694
930
866
699
872
733
773
867
793
938
851
727
1263
788
2081
1275
959
911
804
957
1353
1648
1085
668
990
915
1505
935
1465
1271
7060
1130
744
1521
1005
1903
1058
801
936
918
993
1518
1064
659