876
1
673
852
2934
2
3485
7
496
0
3196
6
801
2578
697
1526
1819
775
1814
3326
3
2061
1681
6517
4
915
1632
1603
1813
1993
1000
3562
2349
830
693
1380
868