14
0
17946
512
1189
558
383
2533
352
21152
8
1461
1094
2996
960
1193
645
616
32302
522
838
457
19783
2
1022
25669
547
692
1123
1015
454
4044
5
1829