2584
11
406
1
1529
3858
7
4002
4
5226
5
3085
4285
3
12459
2234
2036
2
1639
4398
10
2366
988
0
1009
2094
2333
2860
2365
2316
4042
5147
1618
4761
2241
2999
2886
2328
1873