5
906
62
20
22
2
993
37
7
39
12
28
297
34
128
1
59
11
98
36
4
466
8
23
93
193
6
10
80
46
16
419
78
284
3