848
1147
2948
1577
1164
973
10252
1248
849
1293
1006
885
1672
948
1100
1308
1537
1162
854
1199
837
909
907
844
1088
932
1075
1514
916
22518
4490
1492
1747
1128
937
1820
1068
907
815
826
985
1935
959
983
913
891
1092
915
1040
826
878
1079
1639
1438
1369
1059
1071
1018
1352
1015
1477
907
739
1526
849
833
959
838
940
913
1002
830
883
10602
2638
1005
1513
1245
890
1013
881
2156
886
932
911
1869
1269
3171
940
1480
1286
855
875
897
1139
847
1856
3761
872
1000
3542
948
2022
950
4954
958
1575
989
3031
877
881
1032
862
861
784
1021
1009
913
1188
1122