9012
6
1502
4905
5
981
7508
4
1877
2058
2
1029
7032
1758
4207
7
601
7014
1169
2076
3
692
9064
8
1133
1062
9
118
1603
229
9046
4523
9065
1295
7017
2339
8901
989
5095
1019
1608
201
4806
801