3377
8615
648
259
4841
9129
2825
3100
7948
4472
872
1835
7954
2079
1509
823
5788
2153
1077
628
1282
3898
3724
9225
8365
4591
1060
6318
1590
9058
6754
8290
7270
5031
2507
7136
4323
9948
4309
5828
771
97
7976
1844
721
9254
5737
4440