953
1334
2951
826
867
10200
857
25526
1421
1316
4654
1098
1140
968
4092
991
929
831
1635
5571
10507
2891
898
924
2052
1286
847
983
941
1267
1130
790
2277
1336
915
1034
1740
854
1101
881
6149
4927
14424
1286
5458
838
5647
1011
1009
4050
2094
9395
853
3383
856
978
1712
1045
2490
1079