869
1
167
784
4
888
1177
699
645
922
2
5162
1662
1633
628
75
452
694
687
670
149
402
1050
0
1734
1021
1881
767
1104
1636
889
396
885