2550
1013
2039
338
1090
759
992
332
867
385
571
399
443
507
356
567
316
316
289
367
250
544
152
498
150
334
144
492
142
293
141
575
117
299
111
316
94
311
70
281
65
286
60
292
48
327
35
265
29
335
26
304
22
402
18
280
16
336
15
283
12
300
11
329
9
274
6
491
5
301
4
283
4
276
4
516
3
312
3
569
2
315
2
287
2
297
2
306
2
344
1
285
1
294
0
273
0
288
0
282
0
309
0
293
0
278
0
436
0
326
0
275
0
392
0
562
0
279
0
459
0
325
0
324
0
477
0
487
0
286
0
295
0
303
0
423
0
282
0
323