1210
1
582
536
0
598
345
553
2
2123
3
573
936
469
648
676
886
1312
4279
673
377
810
594
590
987
659
65
1287
803
368
493
116
438