3573
9672
8125
2653
8888
167
2304
1693
412
454
1380
8382
1483
2016
9608
711
4834
9494
9627
8310
7648
1882
5312
7
3796
8890
1713
1193
244
1601
9474
2976
3495
4455
2324
4062
6952
8892
4796
8518
6614
6166
8103
1478
2246
5269
6546
6977
2539
7216
8978
6690
3803
184
639
2504
8177
9451
5212
4247
557
860
7775
8959
4999
1204
1113
7746
8412
285