581
264
28
13
160
190
420
375
1709
497
114
245
7480
54
83
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
7459
295
251
79
1041
107
1428
164
29
123
269
78
16694
48
33
103
62