335
760
3006
521
863
315
332
668
146
1300
135
1312
219
292
101
192
127
527
85
140
1573
59
83
131
107
198
190
24
248
133
229
95
71
2516
176
325
40
269
88
863
39
24
193
61
373
84
425
342
220
866
267
1382
68
168
212
132
49
556
183
83
3803
51
152
48
88
283
245
88
122
96
217
134
63
124
108
76
49
206
71
433
331
46
200