803
0
1947
544
601
436
1478
1829
319
417
653
1774
3
22017
512
1420
617
2701
5704
317
1440
715
255
454
591
713
2475
1
619
905
603