547
1
933
3
344
0
2030
2
766
1501
581
948
676
484
3026
4
1489
3288
529
605
728
2834
9525
19
1784
861
359
445
777
1768
1668
1716
2905
1331
921
727