674
1
415
0
1045
1354
456
1857
9244
3559
1557
1661
583
2659
2
1315
602
471
5455
722
410
5262
467
787
1161
846
1250
3
6062
16
668
1448
381
1101
1545