5006
7
676
2
1902
8
780
1
11374
2300
3
440
1538
776
841
2034
530
1382
1764
1317
3449
4
1737
2146
858
802
2102
323
135
805
439
609
3389
1678
1790
5
660