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