1392
1
487
2896
3
535
2
1044
1281
1015
23686
0
29455
3467
2262
1877
19195
8
16201
2500
4
18064
1835
2215
2326
2365
2281
1776
2191
2134
2900
2157
2211
2535
1989