19783
2
255
0
1045
635
14
2996
25669
670
17946
32302
21152
8
628
485
2535
977
2932
630
1342
984
3498
4
1189
553
372
465
1598
1153
1853
371
3090
6
664