3
5
1
912
66
19
22
987
36
7
39
4
2
11
30
296
37
124
61
97
9
476
23
8
79
193
6
12
119
47
41
17
34
475
77
297
27