4
5
1
905
67
21
22
2
969
36
7
39
11
30
301
32
127
60
3
98
557
8
23
83
193
9
6
12
107
47
43
17
483
80
303
27