1227
3
2770
7
877
6
1252
3431
8
2406
2
1293
4
571
1
453
1575
2768
3384
5
2151
1678
531
452
3346
15
2475
663
1315
2033
548
835
2507
4846
9
2776
1533
876
1470
1361