2151
607
2577
868
3263
1471
1123
564
1454
609
756
180
2580
933
625
205
1676
875
857
195
518
168
540
188
750
136
1249
700
502
250
661
138
503
198
537
55
660
338
550
118