5347
4
462
0
1816
1
914
1136
2
938
2123
3690
1593
2013
475
534
490
850
673
2710
1166
562
2919
323
340
1410
1862
5621
8
4537
1298
477
717
2954
3126
3