3428
3
4328
10
933
1
479
0
610
282572
303
320
257
1101
381
1130
744
422
277
2036
2
2189
608
988
249
2008
467
640
485
543
431
872
540
275