3497 2
1623 2
5249 27
1074 3
1330 5
1546 4
2857 10
5490 29
1996 4
1860 6
5088 20
6890 11
1581 3
1117 1
2583 3
2098 6
4169 14
1115 3
2003 4
899 2
1053 3
1059 5
3364 6
1631 9