1051
2
389
1
260
347
0
107
474
178
158
209
342
310
123
185
170
1198
302
670
3
460
570
600
2007
6
882
113
755
473
521
666
848
2182
738