683
0
1020
2490
5875
1557
1133
1425
1025
2328
722
410
787
381
844
403
325
380
951
719
968
820
2696
4
25137
859
488
602
5313
409
1939
456