422
0
468
267
400
269
2952
391
456
503
2941
1238
846
517
5313
431
1232
719
381
438
1152
693
440
918
435
6800
255
2740
787
520