20634
8
767
0
269
2069
3
2855
371
625
2
2730
6
282572
2668
517
2831
1
1099
3092
916
398
618
70
360
729
340
4820
18385
1126
3442
2079
1009
325
342
322