823
653
909
1831
633
9953
699
3744
615
770
803
781
6786
1477
764
1065
816
677
686
1274
9661
646
1237
661
855
940
745
1242
1872
804
730
2621
938
1485
1032
853
687
682
820
903
1381
727
748
4756
733
1328
702
850
1262
1255
923
669
783
756
883
729
725
1496
1651
1591