5556
4254
4422
5016
8252
1287
4939
1402
1041
1191
2984
1011
1090
1075
26053
19927
964
5682
1066
1082
1102
24730
17996
14275
16454