230
1
1400
85
1099
8
570
181
927
231
624
2
816
298
356
282
102
2480
27
316
609
532
6
190
304
200
494
4
1009
75
1314
3
108
499
717
1785