3577
803
505
3886
2450
6382
9156
9347
4591
6963
6307
7322
3745
1855
4472
1004
1944
4137
9270
5733
6562
3787
686
7090
4953
7235
288
8238
2805
5517
2449
5111
2026
6623
5402
1604
7468
8274
3605
2570
4792
2653
497
5099
3440
6819
5726
9052
5882
2107
9583
6671
8948
4855
112
2203
4273
4423
12
8322
7226
9851
659
1962