3014
20
4578
6
2277
0
3085
5
2234
4
2699
2
2036
1639
1
1574
2209
1286
988
2333
3
2503
3987
989
1442
1618
1738
2999
4837
4670
4083
1752
3156
1394
1526
1415
4012
1028