1297
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
863
2638
1043
2056
1048
974
965
868
1557
1067
1860
1375
2852
838
882
922
770
962
890
806
1206
952
875
929
5256
823
905
819
1144
948
782
838
1035
948
1203
1637
978
856
862
853
888
869
2265
1051
3269
783
3030
1013
873
762
1482
871
1062
900
1934
832
1083
873
879
805