602
0
1086
995
1726
620
968
422
423
328
247
1463
757
1357
671
396
417
727
1954
1608
744
555
800
918
1301
839
381
1465
408
787
737