246
0
475
3383
3
1320
1
13159
10
543
18403
6
676
767
384
1877
631
2306
402
29323
298
518
569
63
77
58
1095
302
1454
2
455
383
484
389