734
1
644
86
546
783
2
601
557
2040
1346
351
709
525
94
555
782
941
556
87
480
2375
6
2509
655
935
536
0
798
712
1038
119
959
578