1052
3988
1107
4980
1429
6749
6296
2345
3342
6758
9269
8054
8928
7883
5488
3508
7229
3045
8176
1463
3154
6766
5337
8049
2248
9963
8273
8588
2936
9320
2576
4039
4300
4001
787
596