303
0
320
6842
2
257
1101
381
1130
1
744
1890
422
277
2036
2189
608
988
1222856
4
249
2008
467
640
485
543
431
872
540
2659
275
929
273