3192
3283
1156
30221
735
1157
1063
1110
1216
7422
11795
1364
4232
992
1104
6421
1899
882
6214
2061
1286
3606