241
1
746
0
1559
5
1513
2
2876
3
877
26677
1507
31431
2237
14209
7
5134
10
817
444
1179
632
4
508
526
2100
975
988
518
400
491
3138
544
2722
3826
1133
1519