14801
11
717
1
898
6501
8
3329
0
1927
2
3212
4
131589
810
297066
5504
16
618
1768
806
2377
1704
2906
4382
19944
1174
541
14887
18
2189
762
591
546
5169
1419
1047
45986