951
1
619
841
564
746
0
1774
2285
2
3012
4
2502
1927
1606
2740
882
3
3539
2992
6
1657
1014
8607
8
4943
2153
7
1172
1450
1959
1431
78
1438
1458
1754
2122
1686