3420 3
4124 4
3148 1
5292 5
4388 5
4900 6
5169 5
3295 3
3165 2
3886 3
4547 5
8072 8
3749 2
5054 7
4008 1
3307 0
3049 1
4302 4
4718 3
6715 8
5536 9
4142 1
8452 6
7992 14