457
1411
5615
1630
2791
3667
336
246
1776
3302
633
704
179
981
339
2875
160
262
971
1433
593
1422
226
1343
6091
2338
181
1375
156
1052