2345
522
6211
1382
1720
383
2192
488
2405
535
2767
616
2985
664
2332
519
1814
404
1963
437
4656
1036
5245
1167