683
0
369
1133
2190
1
456
1232
1939
467
1425
602
823
415
1045
543
668
2328
409
968
1661
381
547
772
457
25137
454
868
546
255
859
405