1531
7
555
2
1672
2192
457
1
639
1322
3
4526
4963
5
618
997
1663
789
2587
15
880
1374
6
1084
1592
1115
4
2020
1297
1204
2400
2297
4071
542
6034
13
1621
811
1099