137
1657
632
27120
371
1634
451
1812
1103
361
576
911
60
172
1322
1403
64
1157
43
741
501
3067
1446
731
1492