3931
2127
805
1363
785
632
1526
945
1086
3617
859
727
26329
827
1175
1960
900
8441
880
1693
738
782
761
2843
1026
773
2601
6931
7436
1159
4646
755
1110
791
1015
754
6880
918
2382
2876
7705
1437
887
945
1294
1030
871
2383
1396
7897
2579
676
1892
1994
2555
1127
914
1107
6783
1373