2730
6
467
0
1020
20634
8
31535
494
382
1348
418
381
886
1586
1
246
3140
899
2211
2275
2
787
1010
505
483
392
17353
364
376
828
14492
2224
3251