581
264
28
13
160
190
420
375
1709
497
114
245
7483
54
85
159
277
530
169
86
178
109
22
136
344
252
242
87
222
1729
72
16
51
2563
94
44
14
26
25
90
1171
7461
295
251
79
1042
107
1428
164
29
123
269
78
16699
48
33
103
62