569652 2
301673 1
1241795 3
1343892 1
113113 2
1308779 1
151075 2
410575 1
517511 1
169540 3
697065 1
1149417 1
201273 2
265727 2
606600 2
334547 1
108633 0
83717 0
1133035 1
728949 1
39427 0
436502 1
94849 0
1206464 1
807427 1
171141 2
492572 2
374766 1
1128608 1
430943 1
313252 1
357731 2
45937 0
22397 1
1255526 1
89212 0