500
1
674
272
136
348
375
1051
2
389
260
347
0
106
471
178
157
205
342
309
122
183
170
1198
302
668
3
460
569
599
2007
6
881
112
755