2694
3
418
0
53
2657
282
1414
2668
2
646
552
16
362
31535
988
945
4536
543
587
101
1100
495
986
14492
1
492
521
918
525
1333
581
3437
5
504
1332