3402
1180
882
3729
1105
1086
1382
14977
835
789
4827
1314
4358
897
3398
938
1114
1083
673
1791
2856
1272
763
923
1712
1907
909
1401
870
6703
885
871
1462
747
1135
1143
1489
729
906
819
981
3278
700
749
750
640
845
811
2136
1313
719
690
878
637
831
3610
822
982
1032
1172