560 3
1458 2
2190 15
3894 21
711 3
2198 18
1001 3
635 2
1453 12
2452 6
1639 2
649 1
5016 20
2027 13
2634 8
860 5
2044 5
2016 8
1832 4
2238 6
552 5
1225 7
1147 7
4076 29