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