2941
4
332
0
2906
2
796
6
2297
2528
3
1522
1913
5
2257
1
7304
7
1566
527
2036
3014
20
2688
2277
1630
3085
2110
2234
1639
2368
988
2333
1332
1618
3987
2999
1286
929