1183 2
3051 8
5860 10
2555 4
13931 64
2763 5
7271 15
8268 21
2083 10
5781 19
8058 36
82901 537
11447 51
7792 22
6309 32