3216
0
2351
4257
3360
3589
5844
3173
3866
3573
3777
3788
3189
2964
3073
3365
3871
1
2272
4036
3667
5092