415
0
514
798
2634
177
2121
4
1133
957
1780
1557
409
951
602
787
750
266
1939
846
467
2524
2
381
454
403
1124
1
456
1874
1045
719
401
262