2906
2
1814
8002
7
4670
1
1549
2660
1752
0
346
1394
2392
4012
2873
3
2939
891
1599
2301
2302
9
2528
1751
3758
1812
1168