2953
10
10219
6
60758
36
8018
3
544
1
897
891
1554
11
1453
772
4
2697
1816
2
3944
3042
875
1158
3347
2323
1296
8
4505
5
2824
2658
12
2876
47075
0
37781
24
69635
2837
2549
4406
1090