5526
4284
2639
6035
8658
6757
3629
3999
961
1596
3359
1872
4424
1462
8439
4051
3065
8340
4556
1540
712
5029
3407
2495
4793
6866
3048
5137
597
884
708
4307
5782
1115
1230
9371
7786
7087
895
4247
5389
9643
124
4200
8293
8109
5864
1927
6989
7075
7702
5540
9893
8097
1694
5669
5594
7172
2652
1465
7152
8514
4164
6887
1398
5850
9675
7419
2328
4349
3656
1444
8773
5606
1779
7858
8501
2800
7125
1029