76
11
45
9
53
10
35k
1k
8
33
59
2
39
688
528
394
1
418
693
302
342
986
717
422
121
461
3
345
486
863
415
515