3182 3
2083 5
917 2
18786 38
1019 2
3153 7
995 2
2865 5
1879 2
4287 27
1004 2
1437 5
3596 6
1035 2
865 2
1158 2
937 1
1220 2
2646 4
1631 2
2856 6
1536 1
1528 1
1394 1