42857 11
21679 1
33503 4
17407 3
17304 2
21826 4
22926 4
23734 3
29702 0
18229 0
19979 1
19330 3
14553 2
34757 1
17780 3
24553 0
21006 1
27431 3
24206 5
21732 0
28652 4
34830 12
19776 1
22629 2