3394 4
3563 3
3091 2
4996 8
4112 5
3542 2
3420 5
2527 4
2555 1
3072 5
3320 1
3358 4
3222 7
3921 9
6467 16
5786 13
4383 11
5519 4
2817 2
8157 19
91146 297
4924 14
6986 16
5410 10