9438
889
3199
2955
905
3910
9683
9562
541
439
646
6295
6747
8970
3912
6987
2248
7107
9938
3148
1017
9620
2709
1553
59
3351
7844
6802
5612
603
7686
5254
8606
6776
5746
1378
146
3296
2737
4053
282
4981
8125
2171
9836
833