3638 0
4885 6
4095 5
4643 6
5745 8
5022 7
4127 4
3947 2
3749 3
6814 9
10657 16
11480 24
6870 12
26208 52
30928 113
11621 40
7843 11
4714 6
5298 12
15463 30
6303 12
12938 23
6248 5
4258 1