1164
3
506
0
1389
532
831
1
606
2835
6
3164
4
1651
438
2
664
356
2653
393
1139
404
10539
5
3027
915
390
722
674
2605
518
694
594