1602 2
2331 4
3325 19
2393 6
2173 5
3590 5
8118 27
3431 21
3103 18
3035 35
2677 7
2601 5
4323 25
24100 41
4293 52
3127 4
3453 27
3285 27