5916
404
4002
9425
9639
2705
5268
5781
3677
3058
4964
8296
3756
6383
4679
1956
9338
2482
2051
762
9687
8948
7610
6947
2770
5618
2515
2089
7414
7707
4291
561
4229
7333
4457
3864