1186
1
698
707
351
524
94
578
2
940
472
2127
3
985
754
86
534
776
288
592
595
1500
624
1444
1005
1030
1799
676
575
886
982
5
589