2460
601
9953
8147
6853
7835
1317
3485
6754
1739
2193
4255
9250
2772
3955
3658
54
3051
2673
1330
2909
3927
4153
1832
5935
5695
1397
97
4387
8940
2314
8383
3338
9448
4575
4511