3014
20
1568
1
6346
16
2015
2
1752
0
1558
2059
866
2890
3
2356
6
4285
4944
1285
2668
3544
2921
5
2600
4
12459
1566
2982
2729
14
2999
3354
845
2133
2237
1618
1265
796
2528