797
1
802
1013
3
1698
6
513
547
717
1051
8
492
1165
0
89
735
644
1059
812
647
590
2
669
1343
417
891
84
116
750
570
526
393
397
311
307