3401 8
4671 23
2955 9
2825 6
5536 36
2895 10
4679 14
2700 11
12345 17
11067 31
1301 6
884 0
1757 1
957 1
854 1
1029 1
1253 4
5830 28
1146 1
2309 6
7448 26
859 1
1827 6
3396 11