3912 3
5870 11
4395 7
7799 7
7467 10
7716 15
7038 8
7746 20
101488 191
7071 9
21025 17
15605 35
65956 92
3346 0
10949 29