52
0
20634
8
376
419
443
584
467
403
407
4536
2
1872
1
505
918
295
2328
781
661
744
418
422
1020
213
787
268
448
4111
400
321
456
722