2198
2
482
5
1008
6975
4
3287
1
2636
4396
3
661
4820
2710
9
2624
1805
0
1517
20634
8
3815
1787
1314
928
1671