768
0
194
1
3125
2
2077
5
935
1104
2145
3505
3546
696
25
276
1653
4
9566
8
802
693
3
703
1048
346
164
709
1397
960
971
919
1106
666