55
0
1348
31535
469
246
200
427
1016
416
7260
486
799
58
624
290
1850
2
996
25137
970
780
2749
1
628
3373