12005
3
729
1
467
0
255
968
2003
1267
658
3149
4
641
1073
409
323
2014
2546
2
683
587
339
298
4940
5
705
4478
8
846
1734
2961
115
257
1004
2809