4666
1049
74
431
761
291
30
75
4131
70
52
831
351
24
2322
129
57
140
53
106
46
511
671
27
631
12
732
2892
39
72
34
661
1171
471
341
45
401
1051