2181
1
856
1140
3107
7
1224
796
6
2297
2
5196
3238
13
2528
3
1913
5
2257
7304
1566
527
995
1320
3014
20
12621
22
2277
0
3085
1382
2234
4
2036
1639
988
4966
2333
2268
1618