3015 11
1010 5
7297 18
2380 7
2352 4
1569 3
3460 7
1801 0
1074 1
981 5
2418 8
1796 11
3188 9
2223 9
2779 9
3344 5
2155 6
4005 10
4715 12
4597 13
3075 11
1846 3
6491 28
1206 3