787
0
2635
2328
373
917
1
292
1152
262
2727
2
360
3092
2855
3
692
219
1580
458
247
378
18
910
4
543
9575
8
797
422
55
369
380
290
505
518