1161
0
467
820
505
2152
407
3691
5
2546
2
957
415
1612
637
405
1352
409
1428
294
547
953
951
602
675
319
1043
403
4536
1045
320
1355