2805 2
4703 3
2389 1
3226 6
29829 83
6245 10
3717 8
9997 13
4641 7
9625 41
2598 3
5782 6
4572 4
2310 6
7654 13
5712 3
5881 5
5365 15
26989 78
9003 20
8413 11
1670 1
1168 0
2156 1