2277
0
1876
1
4099
8
884
2
1809
10092
12
3085
5
1320
2499
2234
4
1119
1913
2036
1690
1639
95
12472
988
2333
3
2005
1618
2992
3788