632
2
981
1
543
0
2131
599
347
2125
3
555
470
4363
7
1555
593
394
1269
644
867
782
4
887
783
920
165
1175
697
5161
1029
673
1095
2100
1627
6