5110
1019
9833
2956
7650
6823
9096
4876
4466
7466
189
7439
2152
7885
209
8438
3966
5590
4601
2548
3917
8219
2045
5081
6542
1253
597
4620
39
8939
1999
7611
1113