401
929
722
855
951
923
2417
621
3933
2923
1157
1105
33210
2254
1182
781
883
1098
1121
1622
972
893
1045
896
1061
771
1096
1104