250
0
432
1
201
167
199
468
174
1011
2
465
283
932
7
198
144
189
684
242
106
241
760
793
151
369
342
816
1021
278
152
814
3
274
498