2475
3792
1700
932
9428
8930
7173
1347
3675
7542
2458
6860
9532
7896
8686
6539
6688
385
7466
6115
9310
4638
7458
2985
2180
9911
9840
1711
2468
59
7877
3521
5902
3782
7959
7948
4795
2027
848
3481
8561
7532
3861
6027
3647
3171
664
1105