4285
3
2163
0
3680
2
1599
2118
1
1264
1198
5982
6
946
796
2297
1931
2528
1913
5
1793
2257
7304
7
1566
527
11924
3014
20
3777
2277
3085
1890
2234
4
2036
1639
988
2333