590
494
480
457
455
458
1457
454
453
459
1478
409
1633
398
1982
1456
1481
363
1631
1630
328
932
931
958
928
933
1173
1163
1169
190
189
186
181
180
1179
1178
1171
1172
1176
956
1162
1160
177
1167
1166
100
803
801
94
715
27
708
742
720
