2400
3
800
1
2073
1885
10
2610
6
4466
5
729
2
780
1733
1477
652
524
677
1113
3127
1249
1646
1905
9
1507
1444
8
70
62
532
270
1131
4
438
806
4784
12
1378
468