3212 2
1333 3
2949 3
1261 6
2733 3
2776 4
2035 2
2802 7
2679 26
3612 10
3771 18
6408 29
6158 9
1994 8
4023 25
12735 20
11256 10
2069 2