538
2
569
456
1537
4
1416
6
1279
553
1
994
807
435
713
595
219
324
218
450
226
554
257
509
416
302
899
722
3
1196
733