584
3
15
5
798
632
86
149
34
840
174
23
38
11
212
11
13
8
1
601
288
376
131
27
17
17
92
229
1193
244
261
541
345
182
55
366
12
1372
128
180
39
100
127
703
781
168
71
436
76
155
24
13
87
105
2042
