879
2
747
1113
1
1249
1646
3129
5
1907
9
1733
568
1444
8
1507
2400
3
1477
532
1378
4784
12
806
468
584
2425
449
1826
1329
0
611
453
4199
1997
1797
2971
2515