657
0
1103
562
484
2663
914
1243
668
1166
2123
1066
534
1475
1298
1120
2271
4
6916
664
1862
1
857
758
1853
3188
1500
1768
2
526
570
477
372