3
2
263
758
1
43
163
325
23
433
14
685
37
4
17
5
13
398
134
48
42
333
216
358
56
664
139
337
329
86
268
10
184
11
167
36
39
109
291
20
558
28
32
157
31
75
264
67
177