3009
1066
4534
8609
1503
5537
195
54
948
6304
423
5158
9060
2425
7074
9385
8611
783
4682
8520
4578
1528
1743
6057
6102
7555
5105
7746
5024
8690
3813
9108
4844
8168
8730
5241
9200
3851
8377
8529
2484
3106
7647
1423
946
732
6046
91
1069
5749
4877
6565
9716
9801
8446
2426
7646
5825
6023
7743
8502
1188
6149
687
7568
7736
8295
2534
8382