13034
14
4099
8
1012
1
1102
3936
3
1821
2
2366
603
0
3292
434
2960
1761
2565
1692
3492
865
3489
5
1879
2977
2926
4
2854
2082
38477
34
387
2153
2097
7
2372
3508
2534
870