910
1
2992
6
3142
4
2667
427
1249
2
782
935
0
1104
9566
8
768
805
709
194
1044
1329
2077
5
3505
696
25
276
1653
346
164
403
2189
442
802
693
3
703