2978
1414
5832
795
459
10364
511
3503
590
537
975
728
524
1592
786
189
411
1267
1580
1569
1151
1760
4006
1338
759
1063
456
1102
3809
616