921
2
799
1
989
604
2061
3
1651
1107
2633
5
1276
17434
9
3552
1803
1613
2654
1049
539
4767
32
1521
85
1598
2592
1438
662
2676
4
1461
807
825
1896
8
2081
1296