795
1
413
324
535
502
5647
9
948
3
1733
4
2196
1862
2
2898
1568
7
776
6
787
159
842
0
784
478
344
941
730
957
631
490
391
977
1970
5
992
400