5151
2
2911
9
4651
3
1494
4
21152
8
2082
1
1946
1815
2676
2405
797
2740
2763
0
2711
1622
6617
1681
1416
1834
1194
2352
5440
2184
1763
2948