699
1
79
539
1331
860
2
2483
634
739
717
1428
2057
575
1115
282
493
1546
560
64
1260
3
1763
625
561
578
512
472
416
1956
8
510
600