113
1606
652
27220
321
1654
451
1852
1133
381
556
921
60
172
1262
1443
1167
42
741
481
3045
1315
721
1562