1655
657
1029
492
635
225
805
203
408
237
434
172
373
87
675
175
533
285
700
94
1043
452
568
182
447
234
534
54
738
224
400
80
290
120
522
179
488
127
586
282