2771 3
2083 5
917 2
18375 37
1019 2
3153 7
995 2
2481 5
1879 2
3881 27
1004 2
1437 5
3596 6
1035 2
865 2
1158 2
937 1
1220 2
2646 3
1631 2
2446 6
1536 1
1528 1
989 1