648160 1
1464081 2
1143570 4
15088 2
440922 2
298463 1
1147070 1
460760 1
1145592 1
441115 1
842068 3
853330 1
504433 2
759376 1
1399376 1
999476 1
1405487 1
814314 2
761512 1
306388 2
473335 2
31596 0
1134170 1
950666 1
458976 1
999387 1
761513 1
998415 1
1114459 1
1238970 1
332666 2
761478 1
687799 1
752321 1
741107 1
987590 1