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
849
834
1214
2145
797
939
778
858
1152
1217
997
863
818
1404
1034
946
893
1033
807
938
749
1013
1304
852
831
877
834
908
926
929
1322
1002
867
964
1252
919
783
1009
3573
859
1270
1202
1152
1417
768
829
833
1765
890
1832
17802
860
835
1241
2882
1101
920
1927
987
3170
3404