11878
7990
9847
6177
8804
4893
6981
6379
3258
3339
6613
5601
3584
3102
4633
3147
3180
2797
6248
3332
2421
3722
5459
3194
2488
822
3987
4241
2485
2699