1661
1
479
0
1880
2
267
5875
743
1101
798
269
286
505
1629
1557
1411
467
405
320
514
1610
47041
376
25137
408
471
403
548
379
547
685
1981