3342
2
2838
3
13034
14
4099
8
382
1
1821
1102
1766
2366
603
0
1692
3492
865
3489
5
2926
4
2960
2854
2565
3500
1545
870
4241
1812
1880
1177
2237
2249
13
810
775
5919