489
1186
759
1033
2
407
436
374
911
614
529
505
551
422
473
300
216
450
1424
464
310
408
506
1
499
2
5331
279
372
760
707
334
292
1057
1341
643
345
651
483
277
390
313