1112 3
1103 6
1238 1
2044 3
5523 21
4935 24
3214 4
13803 27
8914 17
10132 26
1537 8
13550 14
9099 15
4480 6
7101 8
357 3
543 7
2502 3
6048 17
642 6
415 10
8463 7
415 9
8073 29