3070
7
2429
4
3592
8
10912
11
2594
3804
10
2224
1874
2
1533
3860
5
2179
2459
2232
1103
1
1566
0
1073
1737
2302
3881
4589
4759
26006
3
4625
4433
8393
3278