1082
1227
9654
1676
1483
1012
843
1820
882
821
1731
1180
809
9277
3871
858
886
4034
1149
1244
1087
1212
2139
1141
1119
1503
14117
1943
1214
1227
786
25729
1051
1223
9159
1651
1328
1909
870
1047
865
5038
937
3101
918
1218
737
860
1616
1119
1735
988
1297
843
876
789
2997
812
950
3448