4252
1
2079
3
1694
2
3219
1779
1756
4579
7
3608
8
2604
813
0
1567
1041
1583
2952
3888
2705
2844
5
598
2171
4
962
2092
2043
1898
1659
6
2150
1700
24181
1811
4940
3277