2244
35871
896
921
951
1064
1121
1501
685
955
674
736
3751
856
1016
3249
902
762
2971
1383
886
11672
5189
812
1270