2640 4
1129 2
1763 2
1537 1
1876 5
1988 5
2807 7
5813 18
1042 2
1602 7
1158 3
973 1
2950 10
1830 4
1933 15
1056 8
894 1
1643 3
3170 6
931 2
1660 2
871 1
990 2
1068 2