395
1
543
870
129
521
1862
682
949
2
733
0
431
4286
4
497
988
1796
1913
1706
97
144
412
1186
1327
5
897
727
609
1218
584
1172
1635
505
3