365
456
2765
4
3239
5
1062
2
1989
3
3828
7
1977
1107
264
1081
1
208
518
203
488
282
841
575
1434
227
467
800
286
202
244
521