654
2
1184
2609
14
655
1
2482
3
804
651
622
435
696
9471
536
1266
510
478
528
459
448
1337
4
380
1144
774
602
1392
3973
489
3050
615
420