409
0
1133
2855
3
467
2328
2668
2
325
1045
20634
8
935
2702
809
1020
284
941
403
4111
2730
6
1557
267
419
422
410
2490
722
456
17353
413
1661
1