2920
4
1238
1
403
0
1821
7
2094
5
666
709
2136
3505
2
935
1104
9566
8
346
768
194
1044
1329
2646
2077
802
693
3
703
1048
696
782
25
276
1653
164
1397