105
782
422
84
164
1183
1837
1514
1414
1412
481
1803
433
991
571
1625
302
1035
1606
642
27220
321
1654