883
3395
651
3725
732
940
1759
733
3607
7205
775
13291
7589
645
840
732
6820
788
1950
750
759
1113
978
2171
878
766
684
8684
2712
707
7857
16491
1669
705
836
1175
13874
4633
1597
1047
2192
687
8473
2867
1038
885
738
870
799
940
853
5914
811
1699
767
761
12356
948
1683
1138