127
1637
632
27120
371
1634
451
1812
1103
361
576
911
60
172
1322
1403
64
1167
42
741
501
3077
1446
731
1492