1546
1
594
395
470
1269
0
1921
867
1176
698
644
783
920
2
5162
2051
8
947
1234
613
2132
544
599
348
583
1212
1029
674
1096
2102
1627
6
830
1001