344
2
174
1
1766
1655
1009
572
3
653
708
0
469
1204
840
618
421
651
603
4
679
1425
643
762
748
209
1509
834
633
8
4154