610
0
303
320
257
1101
381
1130
1
744
3442
2
422
277
2036
2189
608
988
249
4820
2008
467
640
485
543
431
872
540
275
929
273
868