3356
6974
2357
1843
3205
1106
1063
1314
2464
872
2057
2356
701
657
740
894
1522
3121
2569
687
885
1065
761
688
3061
836
615
677
1272
1235
1241
1029
643
700
727
728
1508
1107
725
1361
767
1515
669
798
928
846
817
778
982
2824
892
710
738
703
706
1195
680
960
833
1143