1461
0
1259
1
471
484
658
1543
2964
384
1133
3498
4
883
380
3527
2
47639
1158
2478
420
803
255
1494
168
758
308
372
583
962
2377
3
1672
544
1022