4391
6112
3499
5236
9307
6780
3536
167
9087
3405
9870
9042
4081
831
291
7365
5682
4959
3172
20
9396
4432
6568
2067
3232
6682
3940
1455
4705
2311