952
1171
1304
848
1196
1036
1339
1178
808
4106
11321
3706
930
1272
10512
891
892
6178
870
3531
1643
941
2551
793
798
1068
4273
754
886
950
925
1228
6989
3937
973
887
1368
811
1004
907
1650
1652
1019
1077
854
816
836
1431
2178
962
11725
809
2243
3553
1766
1139
2692
830
943
1042