599
1
347
583
2132
544
0
1212
983
632
2
1556
2125
3
555
1269
644
1176
698
5162
1921
867
783
920
165
782
4
887
673
1029
1546
1162
533
395
470