529
1
1021
2159
3
692
907
2
787
609
678
1328
652
705
9926
5
2614
3029
3767
882
1216
1124
6
2378
796
479
723
525
504
617
528
3978
4
461
435
783