5043 6
1371 2
1267 1
1465 3
854 1
1180 1
793 3
2053 7
2433 6
972 2
1069 2
1166 1
2153 4
906 1
3796 4
2619 4
1540 6
4282 9
2458 4
1592 2
1779 9
5081 9
2787 6
893 1