2253 3
1619 5
1587 6
1259 2
3792 7
1855 3
1958 2
1200 3
1183 9
2183 5
1956 6
1117 2
1643 6
1466 2
1119 2
1440 2
857 1
1082 3
2690 15