269
0
422
48708
2347
2
46414
1
2395
767
408
649
1009
421
1779
1297
25440
543
3287
2211
121182
714
296
114
693
431
458
552
657
671
1182
340