1953
1165
943
1105
1480
1532
1468
1223
1114
797
731
696
708
670
694
777
679
951
1367
1171
1283
1336
1260
1168
1182
1629
1126
1185
1149
1197
1190
1399
1710
1167
1520
1133