14861
7
4329
10
2302
1
40062
19
4702
4
6517
1992
3
16338
8
2394
697
0
2882
1309
3351
4914
2
297066
5389
267612
4978
5674
13442
15
4274
2707
1740
4360
6997
3608
3619
2650
99072
3131