602
0
523
1012
1
2101
616
834
579
570
732
675
2
551
438
667
545
665
607
892
780
787
670
1225
527
664
604
850