658
0
3008
3
2195
2
2732
2530
1449
2913
603
9836
15
2562
1251
1
1150
3738
5
3354
9
3114
800
572
1710
6977
4
685
674
24337
22
3591
11
1812
1777