492
707
4007
467
540
1372
298
302
309
372
292
366
346
342
286
293
288
247
244
311
308
341
284
301
434
384
545
593
446
315
438
332
423
349
344
356
352
278
291
318
273
281
348
294
363
418
388
589
357
505
445
0
452
581
407
303
638
408
350
381
373
405
394
475
327
562
500
1960
829
961
891
651
524
385
351
369
382
461
558
483
424
1326
358
375
476
401
412
554