683
0
2274
3000
2
1433
1499
1008
786
1
2257
522
1743
866
795
497
1532
1588
1512
555
3386
618
3098
3
507
482
466
1031
2579
510
736