1831
1158
937
1095
1469
1508
1453
1208
1106
789
722
690
699
665
689
771
671
939
1353
1156
1270
1329
1250
1168
1614
1117
1179
1139
1191
1380
1695
1510
1125