874
918
832
531
828
548
537
1117
718
451
436
696
789
1094
742
1668
1690
1181
1972
1165
464
587
674
758
1334
985
419
837
542
1548
601
958
550
1141
1082
1029
435
1387
706
1300
464
520
592
882
706
781
1408
534
680
605
418
958
1066
