5151
2
2911
9
4651
3
21152
8
2377
1
6753
17
2082
843
2676
1168
2405
2740
2505
2763
0
2711
1590
2100
1380
1788
2166
2710
83
1431
1813
1814
1660
1632
978
1131
2760
4