415
0
2982
3
619
1
798
177
2770
4
4237
14
722
1124
1133
1610
1939
514
957
951
454
409
403
1557
456
1045
467
602
1661
2634
787
1161
1647
846
668