2558
2
456
0
3292
2977
1
4456
7
2772
5
1494
14421
12
2289
4
57793
3692
7893
4606
2233
3
3212
27
2489
1917
51331
25
962
2711
2788
2781
1210
4578
4201
3401
7222
6561
14
3565
8
4715