1241
6
1061
4
4177
15
692
2
423
1
409
456
514
374
570
2529
450
1808
438
975
405
1369
3007
5
615
568
1493
17
2898
13
547
613
614
684
720
819
475
3424