1133
0
467
269
4111
2
2328
415
951
2730
6
544
2809
2992
325
403
2727
1045
267
2490
1629
3360
409
505
348
266
294
1991
1
1557
350
259
381
1872