24656
109
6352
784
64
796
872
11996
335
382
707
249
299
424
483
304
115
434
577
148
355
3072
3547
214
305
108
169
139
177
98
228
79
248
268
274
410
174
113
1479
172
162
149
125
172
150
325
191
493
597
18
1714
98
130
83
427
152
129
32
75
2959
75
69
79
70
177
285
107
154
144
186
49
94
92
28
119
95
66
280
104
30
59
79
69
59
73
47
4368
36
91
44