1048
0
346
25
1
666
768
703
960
971
9566
8
442
1329
1541
3505
2
403
5389
1781
3
2332
1969
1681
4179
3901
573
1558
1265
2829
6666
4
6346
16
3106
4360
6
2890