12
7
11
590
407
415
1001
22
35
85
8
869
680
32
683
46
98
374
225
15
9
10
246
53
12
478
82
10
2
3
109
367
14
295
80
464
103
7
3
9
1
37
41
18
79
77
21
12
