14
0
2996
255
32302
536
17946
1189
471
2535
2
25669
19783
2906
1
572
7793
4
658
531
796
6
1193
3090
695
1135
1094
410
687
478
3765
344
3344
4360
475