967
2
78
1
87
250
1022
4
568
677
79
37
63
128
90
200
303
1000
586
0
108
890
229
208
66
68
219
235
72
52
102