2278 3
1521 3
1360 7
847 3
914 4
1509 5
1973 7
1661 8
1317 7
1016 5
3734 12
1889 11
3399 13
3222 9
4368 22
1103 7
1925 12
1942 3
3079 14
4445 8
2266 7
1247 4
4837 20
855 1