5042
850
3998
1838
8230
6856
3142
3986
5905
4522
3053
8534
946
8840
7916
8801
4316
4342
2778
2657
9087
7694
1757
1692
2550
9918
2749
3060
9044
8960
9091
2012
7558
2954
4064
869
7615
5180
8202
1451
2825
4847
8696
3051
4649
2236
8552
5056
9494
9206
9229
6377
304
6483
5458
2584
3740
3634
4238
1645
4509
9562
8611
8257
6641
1457
3965
950
7329
179
3051
479
9406
5932
638
9668
1445
3905
6478
1183
9979
1784
8462
9109
3322
2159
5321
9175
7541
1960
864
1348
8743
2425
7805
3412
1040
7660
3464
9611
4661
726