3228
3
750
0
6779
5
2110
1
9607
2
935
1104
4288
12305
9566
8
693
703
276
194
666
1044
1329
802
1048
2077
768
696
709
25
1653
4
1781
3505
782
960
919