1103
256
1609
677
2400
1138
906
387
1042
326
701
294
3853
2004
1263
609
1872
909
853
244
1675
736
864
390
2132
894
808
310
775
143
864
365
746
174
776
246
681
171
780
187