106753 369
3327 5
3873 9
1974 3
3490 7
2748 6
1579 5
2071 6
1467 4
1728 3
974 0
1028 1
1005 2
1813 4
1180 1
6997 35
3283 7
12491 69
7655 18
12976 19
4432 15
2591 10
1196 3
2170 11