1823
2
17353
0
251
475
2445
6
580
371
418
431
383
4864
1
247
3868
594
555
444
2855
3
3251
751
516
517
25137
2111
590