3
2
266
761
1
43
163
324
23
433
14
639
37
4
17
6
13
397
134
5
49
42
329
220
361
56
664
75
320
276
87
269
11
185
10
435
135
36
40
105
294
20
565
29
32
144
33
265
65
182