5151
2
1942
1
2378
0
475
1070
1298
914
717
5978
6
2711
1243
2123
1105
1103
2241
534
490
2271
4
484
596
1166
422
562
334
2663
1862
841
668
758
477