4435
9521
3224
871
5153
9882
4153
8029
1072
371
5082
2035
8194
5104
3625
2344
1702
5917
3316
2962
7123
8129
5415
1068
4024
2158
5750
1664
1229
9186
2572
3658
2864
879
8550
8622
9055
1267
7165