644
1142
831
628
845
1894
806
2117
802
778
628
655
784
2498
1379
1147
624
657
1823
1727
748
734
797
716
1281
885
633
715
785
1553
1283
2006
1169
664
811
3202
1568
1476
798
1345
1142
1487
896
1035
1210
1810
757
803
2203
792
863
4838
1393
1410
926
904
794
818
850
1153
862
665
1445
917
1407
767
1211
1093
1849
977
994
930
680
772
1829
1424
699
705
1064
656
1334
1107
801
717
696
2282
750
718
1086
1738
663
1030
1007
1610
891
2457
944
715
932
1497
1981
680
847
667
787
1594
712
839
2745
1097
900
1211
646
801
826
917
837
1325
787
820