1365
1601
1113
1456
2776
1035
1104
1195
1277
1077
1228
967
905
1180
1576
965
1143
1009
1368
1136
1332
1258
1333
937
903
1208
951
949
1202
1207
959
910
864
865