3
5
1
913
67
19
22
987
36
7
39
4
2
11
30
300
37
127
63
97
9
468
23
8
80
193
6
12
103
48
41
17
34
472
299
27