1303
4397
2969
917
853
1003
913
1576
2146
3820
896
13115
2058
3923
1001
2639
1140
865
10161
1277
869
1914
4830
14851
37824
1034
1475
1193
1065
863
4552
1156
1021
922
945
1105
1078
2505
1503
1227
895
760
1022
862
959
1358
843
922
1689
750
1107
1800
747
982
838
798
1065
825
892
1219