1700
2
770
1
620
1095
80
688
89
956
0
4499
3
403
498
2703
6
1809
965
315
732
915
807
1102
8
967
388
563
818
706
637
857
1658
68
440
512