4945
1
1759
0
403
1849
2
621
534
448
508
18258
4043
6
720
810
348
5252
688
426
23774
4
1212
1588
768
240
722
1472
2416
341
412
593
2475
5854