1098
439
965
969
1045
986
469
386
1070
1415
373
400
382
699
567
677
1218
476
412
2277
2945
445
235
545
444
400
393
358
313
273
313
259
549
463
418
660
654
742
563
605
514
1752
1107
1911
1136
485
714
197
1045
714
278
438
859
647
2067
568
567
539
214
1090