14
0
1189
616
21152
8
3090
6
971
1618
17946
2996
1252
2903
3
2932
2
1320
3125
722
733
718
575
1310
908
181997
11
3252
1193
2366
1
2348
2087
388
475
2145
1369