641
1
2458
565
969
2
476
995
1734
6
805
478
642
1374
1030
613
513
2176
945
772
4685
982
1786
5
1003
1334
4
1735
1078
802
2114
1357
546
490
663