3508
1173
137
3997
8932
8945
5240
6687
8265
1696
8345
1627
1990
7114
7083
8646
8780
8153
9704
2027
4050
5530
1649
5663
897
4595
7065
9830
522
8095
5193
6439
5896
8424
6083
5506
3060
4286
3837
3346
5796
2295
5249
3586
8686
5978
160
5002
1308
6316
2380
9421
9883
9137
734
98
819
722
6220
6514
9996
1762
8729
603
9573
4930
4951
7188
409
7918
4658
8732
8986
4952
5812
845
3173
5104
667
4677
4564
8557
4977
9528
7564
194
1908
1604
485
3587
2025
6641
8967
7885