5151
2
2546
1
748
2271
4
4152
3080
3
1057
2902
6
1630
3715
1115
0
1190
859
2041
2313
2075
21152
8
4821
4224
1045
319
1386
979
3579
4651
2061
3691
1298
2661
1522