2502 3
1760 3
2370 3
1765 2
2582 2
1652 2
1547 2
1335 2
1031 2
2335 2
1079 2
1543 2
1604 2
1027 2
992 2
1670 2
1505 2
1707 2
1154 2
1297 2
1049 2
1043 2
1342 2
1595 2