1033
1169
972
1815
935
1215
1027
1096
1540
835
1013
1198
1050
801
4925
1246
1122
1060
1054
1245
913
1110
2374
1443
922
816
882
896
4896
1268
1342
1248
3219
923
4046
827
1484
922
13579
896
842
1104
6538
1169
1416
1011
1040
864
942
13094
895
998
795
1226
931
914
2929
966
1526
984