1456
1
1573
4
1006
440
2
1656
134
2381
10
8160
23
1960
931
0
800
7
2100
9475
530
604
552
7184
618
748
1211
1278
2973
1819
5
564
1789
696
1675
2517
1650
1447