11761
4
3262
3
1397
643
1
1145
3387
14421
12
3329
2811
2
17946
0
40177
99072
3117
5
2228
2990
2333
13780
9
3644
4463
2181
4358
6
3870
3679
2962
2713
2668
2478
5792
28
6698
7
2281