14125
10
19944
2
24337
22
3819
1
2265
5504
16
797
1534
1815
1047
4158
8
5033
15
2377
1622
2906
131589
1704
0
4435
3
1194
4382
4
1364
1174
1393
14887
18
1506
1713
1334
297066
10317
5169