991 3
1874 4
1805 7
1023 8
1097 2
1160 5
4346 13
3635 16
3156 14
5281 25
2522 9
4181 9
35573 169
8784 41
1794 13
4692 28
3432 20
4284 33
1299 2
884 0
1191 6
1450 3
3908 39
2567 5