2937
884
945
1038
792
616
1756
987
1242
855
1208
1730
2896
826
693
1113
743
870
957
928
765
680
693
1544
1305
1801
930
815
961
829
911
14867
913
4053
744
1417
1177
894
1516
964
819
2411
1048
747
5834
3376
1441
813
1559
876
958
1001
1122
6384
1302
871
2403
896
1611
1011
1160
1515
4125
1684
1891
1906
1532
779
2387
741
774
2227
1097
2375
783
2099
1981
683
1303
1123
797
813
1035
678
684
1542
828
875
993
1005
721
5807
1553
1903
2929
1105
739
1124
922
2185
7624
907
794
826
3094
1283
746
990
2051
2450
3551
2728
1129
1733
775
1646
9018
1336
1403
1276