9296
10292
9745
1918
952
1065
1088
1259
932
1345
1095
1321
866
895
996
3151
1340
910
905
896
2498
1017
1793
2608
1154