8573
2207
9113
7240
1123
9187
5801
3104
374
6167
5038
9606
967
1455
7596
3239
2979
6708
478
4097
5895
6275
7197
6264
2441
2234
5869
3403
2242
6717
2549
3886
860
3916
984
5261
3093
5646
6032
688
8880
9007
7392
9354
3103
3287
5629
300