646
0
472
2855
3
834
2668
2
20634
8
1101
4111
2730
6
467
517
4820
688
17353
516
1711
381
25137
319
874
668
2328
474
1551
354
1020
339
413
957
249