52
0
3503
3
376
5255
16
419
443
584
467
19279
2
403
407
4536
1872
1
505
918
295
2299
2328
14508
18
781
661
744
418
422
1020
3868
213
787
121182
268