1835
1158
938
1095
1469
1508
1453
1209
1106
789
723
691
701
665
689
771
671
939
1353
1157
1270
1329
1250
1156
1168
1614
1118
1180
1140
1192
1181
1381
1696
1510
1125