3
5
1
913
67
19
22
987
36
7
39
4
2
11
30
296
37
124
61
97
9
482
23
8
79
193
6
12
115
46
41
17
34
472
80
298
27