1252
1473
1418
1845
495
1063
1199
560
458
618
1110
466
474
330
592
502
568
689
1289
1390
1607
1532
815
1652
3214
653
396
508
936
596
1203
471
153
177
1549
747
693
185
300
311
997
329
352
327
309
146
290
766
488
333
1115
224
158
522
1435
558
373
930
1080
456