876
1
496
0
3485
7
1526
2
673
852
1380
951
2530
4
2934
1606
467
3196
6
801
2578
697
830
1819
775
1814
3326
3
1681
1174
6517
1632
1603
1813
1993
1000
1787